<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
  <head>
    <meta charset="utf-8" />
    <meta name="generator" content="pandoc" />
    <meta
      name="viewport"
      content="width=device-width, initial-scale=1.0, user-scalable=yes"
    />
    <title>README</title>
    <style type="text/css">
      code {
        white-space: pre-wrap;
      }
      span.smallcaps {
        font-variant: small-caps;
      }
      span.underline {
        text-decoration: underline;
      }
      div.column {
        display: inline-block;
        vertical-align: top;
        width: 50%;
      }
    </style>
  </head>
  <body>
    <h1 id="algorithms">Algorithms</h1>
    <p>Run</p>
    <pre><code>pip install -r requirements.txt</code></pre>
    <p>in this directory</p>
    <h2 id="arithmetic-analysis">Arithmetic Analysis</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/bisection.py"
          >Bisection</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/gaussian_elimination.py"
          >Gaussian Elimination</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/in_static_equilibrium.py"
          >In Static Equilibrium</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/intersection.py"
          >Intersection</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/lu_decomposition.py"
          >Lu Decomposition</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/newton_forward_interpolation.py"
          >Newton Forward Interpolation</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/newton_method.py"
          >Newton Method</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/newton_raphson.py"
          >Newton Raphson</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/arithmetic_analysis/secant_method.py"
          >Secant Method</a
        >
      </li>
    </ul>
    <h2 id="backtracking">Backtracking</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/backtracking/all_combinations.py"
          >All Combinations</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/backtracking/all_permutations.py"
          >All Permutations</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/backtracking/all_subsequences.py"
          >All Subsequences</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/backtracking/coloring.py"
          >Coloring</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/backtracking/hamiltonian_cycle.py"
          >Hamiltonian Cycle</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/backtracking/knight_tour.py"
          >Knight Tour</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/backtracking/minimax.py"
          >Minimax</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/backtracking/n_queens.py"
          >N Queens</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/backtracking/n_queens_math.py"
          >N Queens Math</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/backtracking/rat_in_maze.py"
          >Rat In Maze</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/backtracking/sudoku.py"
          >Sudoku</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/backtracking/sum_of_subsets.py"
          >Sum Of Subsets</a
        >
      </li>
    </ul>
    <h2 id="bit-manipulation">Bit Manipulation</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/bit_manipulation/binary_and_operator.py"
          >Binary And Operator</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/bit_manipulation/binary_count_setbits.py"
          >Binary Count Setbits</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/bit_manipulation/binary_count_trailing_zeros.py"
          >Binary Count Trailing Zeros</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/bit_manipulation/binary_or_operator.py"
          >Binary Or Operator</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/bit_manipulation/binary_shifts.py"
          >Binary Shifts</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/bit_manipulation/binary_twos_complement.py"
          >Binary Twos Complement</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/bit_manipulation/binary_xor_operator.py"
          >Binary Xor Operator</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/bit_manipulation/count_number_of_one_bits.py"
          >Count Number Of One Bits</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/bit_manipulation/reverse_bits.py"
          >Reverse Bits</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/bit_manipulation/single_bit_manipulation_operations.py"
          >Single Bit Manipulation Operations</a
        >
      </li>
    </ul>
    <h2 id="blockchain">Blockchain</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/blockchain/chinese_remainder_theorem.py"
          >Chinese Remainder Theorem</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/blockchain/diophantine_equation.py"
          >Diophantine Equation</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/blockchain/modular_division.py"
          >Modular Division</a
        >
      </li>
    </ul>
    <h2 id="boolean-algebra">Boolean Algebra</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/boolean_algebra/quine_mc_cluskey.py"
          >Quine Mc Cluskey</a
        >
      </li>
    </ul>
    <h2 id="cellular-automata">Cellular Automata</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/cellular_automata/conways_game_of_life.py"
          >Conways Game Of Life</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/cellular_automata/game_of_life.py"
          >Game Of Life</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/cellular_automata/one_dimensional.py"
          >One Dimensional</a
        >
      </li>
    </ul>
    <h2 id="ciphers">Ciphers</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/a1z26.py"
          >A1Z26</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/affine_cipher.py"
          >Affine Cipher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/atbash.py"
          >Atbash</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/base16.py"
          >Base16</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/base32.py"
          >Base32</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/base64_encoding.py"
          >Base64 Encoding</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/base85.py"
          >Base85</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/beaufort_cipher.py"
          >Beaufort Cipher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/brute_force_caesar_cipher.py"
          >Brute Force Caesar Cipher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/caesar_cipher.py"
          >Caesar Cipher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/cryptomath_module.py"
          >Cryptomath Module</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/decrypt_caesar_with_chi_squared.py"
          >Decrypt Caesar With Chi Squared</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/deterministic_miller_rabin.py"
          >Deterministic Miller Rabin</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/diffie.py"
          >Diffie</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/diffie_hellman.py"
          >Diffie Hellman</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/elgamal_key_generator.py"
          >Elgamal Key Generator</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/enigma_machine2.py"
          >Enigma Machine2</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/hill_cipher.py"
          >Hill Cipher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/mixed_keyword_cypher.py"
          >Mixed Keyword Cypher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/mono_alphabetic_ciphers.py"
          >Mono Alphabetic Ciphers</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/morse_code_implementation.py"
          >Morse Code Implementation</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/onepad_cipher.py"
          >Onepad Cipher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/playfair_cipher.py"
          >Playfair Cipher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/porta_cipher.py"
          >Porta Cipher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/rabin_miller.py"
          >Rabin Miller</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/rail_fence_cipher.py"
          >Rail Fence Cipher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/rot13.py"
          >Rot13</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/rsa_cipher.py"
          >Rsa Cipher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/rsa_factorization.py"
          >Rsa Factorization</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/rsa_key_generator.py"
          >Rsa Key Generator</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/shuffled_shift_cipher.py"
          >Shuffled Shift Cipher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/simple_keyword_cypher.py"
          >Simple Keyword Cypher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/simple_substitution_cipher.py"
          >Simple Substitution Cipher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/trafid_cipher.py"
          >Trafid Cipher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/transposition_cipher.py"
          >Transposition Cipher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/transposition_cipher_encrypt_decrypt_file.py"
          >Transposition Cipher Encrypt Decrypt File</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/vigenere_cipher.py"
          >Vigenere Cipher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/ciphers/xor_cipher.py"
          >Xor Cipher</a
        >
      </li>
    </ul>
    <h2 id="compression">Compression</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/compression/burrows_wheeler.py"
          >Burrows Wheeler</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/compression/huffman.py"
          >Huffman</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/compression/lempel_ziv.py"
          >Lempel Ziv</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/compression/lempel_ziv_decompress.py"
          >Lempel Ziv Decompress</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/compression/peak_signal_to_noise_ratio.py"
          >Peak Signal To Noise Ratio</a
        >
      </li>
    </ul>
    <h2 id="computer-vision">Computer Vision</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/computer_vision/harriscorner.py"
          >Harriscorner</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/computer_vision/meanthreshold.py"
          >Meanthreshold</a
        >
      </li>
    </ul>
    <h2 id="conversions">Conversions</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/conversions/binary_to_decimal.py"
          >Binary To Decimal</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/conversions/binary_to_octal.py"
          >Binary To Octal</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/conversions/decimal_to_any.py"
          >Decimal To Any</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/conversions/decimal_to_binary.py"
          >Decimal To Binary</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/conversions/decimal_to_binary_recursion.py"
          >Decimal To Binary Recursion</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/conversions/decimal_to_hexadecimal.py"
          >Decimal To Hexadecimal</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/conversions/decimal_to_octal.py"
          >Decimal To Octal</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/conversions/hex_to_bin.py"
          >Hex To Bin</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/conversions/hexadecimal_to_decimal.py"
          >Hexadecimal To Decimal</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/conversions/molecular_chemistry.py"
          >Molecular Chemistry</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/conversions/octal_to_decimal.py"
          >Octal To Decimal</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/conversions/prefix_conversions.py"
          >Prefix Conversions</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/conversions/rgb_hsv_conversion.py"
          >Rgb Hsv Conversion</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/conversions/roman_numerals.py"
          >Roman Numerals</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/conversions/temperature_conversions.py"
          >Temperature Conversions</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/conversions/weight_conversion.py"
          >Weight Conversion</a
        >
      </li>
    </ul>
    <h2 id="data-structures">Data Structures</h2>
    <ul>
      <li>
        Binary Tree
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary_tree/avl_tree.py"
              >Avl Tree</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary_tree/basic_binary_tree.py"
              >Basic Binary Tree</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary_tree/binary_search_tree.py"
              >Binary Search Tree</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary_tree/binary_search_tree_recursive.py"
              >Binary Search Tree Recursive</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary_tree/binary_tree_mirror.py"
              >Binary Tree Mirror</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary_tree/binary_tree_traversals.py"
              >Binary Tree Traversals</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary_tree/fenwick_tree.py"
              >Fenwick Tree</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary_tree/lazy_segment_tree.py"
              >Lazy Segment Tree</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary_tree/lowest_common_ancestor.py"
              >Lowest Common Ancestor</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary_tree/merge_two_binary_trees.py"
              >Merge Two Binary Trees</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary_tree/non_recursive_segment_tree.py"
              >Non Recursive Segment Tree</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary_tree/number_of_possible_binary_trees.py"
              >Number Of Possible Binary Trees</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary_tree/red_black_tree.py"
              >Red Black Tree</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary_tree/segment_tree.py"
              >Segment Tree</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary_tree/segment_tree_other.py"
              >Segment Tree Other</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/binary_tree/treap.py"
              >Treap</a
            >
          </li>
        </ul>
      </li>
      <li>
        Disjoint Set
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/disjoint_set/alternate_disjoint_set.py"
              >Alternate Disjoint Set</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/disjoint_set/disjoint_set.py"
              >Disjoint Set</a
            >
          </li>
        </ul>
      </li>
      <li>
        Hashing
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/hashing/double_hash.py"
              >Double Hash</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/hashing/hash_table.py"
              >Hash Table</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/hashing/hash_table_with_linked_list.py"
              >Hash Table With Linked List</a
            >
          </li>
          <li>
            Number Theory
            <ul>
              <li>
                <a
                  href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/hashing/number_theory/prime_numbers.py"
                  >Prime Numbers</a
                >
              </li>
            </ul>
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/hashing/quadratic_probing.py"
              >Quadratic Probing</a
            >
          </li>
        </ul>
      </li>
      <li>
        Heap
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/heap/binomial_heap.py"
              >Binomial Heap</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/heap/heap.py"
              >Heap</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/heap/heap_generic.py"
              >Heap Generic</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/heap/max_heap.py"
              >Max Heap</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/heap/min_heap.py"
              >Min Heap</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/heap/randomized_heap.py"
              >Randomized Heap</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/heap/skew_heap.py"
              >Skew Heap</a
            >
          </li>
        </ul>
      </li>
      <li>
        Linked List
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/circular_linked_list.py"
              >Circular Linked List</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/deque_doubly.py"
              >Deque Doubly</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/doubly_linked_list.py"
              >Doubly Linked List</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/doubly_linked_list_two.py"
              >Doubly Linked List Two</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/from_sequence.py"
              >From Sequence</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/has_loop.py"
              >Has Loop</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/is_palindrome.py"
              >Is Palindrome</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/merge_two_lists.py"
              >Merge Two Lists</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/middle_element_of_linked_list.py"
              >Middle Element Of Linked List</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/print_reverse.py"
              >Print Reverse</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/singly_linked_list.py"
              >Singly Linked List</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/skip_list.py"
              >Skip List</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/linked_list/swap_nodes.py"
              >Swap Nodes</a
            >
          </li>
        </ul>
      </li>
      <li>
        Queue
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/queue/circular_queue.py"
              >Circular Queue</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/queue/double_ended_queue.py"
              >Double Ended Queue</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/queue/linked_queue.py"
              >Linked Queue</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/queue/priority_queue_using_list.py"
              >Priority Queue Using List</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/queue/queue_on_list.py"
              >Queue On List</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/queue/queue_on_pseudo_stack.py"
              >Queue On Pseudo Stack</a
            >
          </li>
        </ul>
      </li>
      <li>
        Stacks
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/balanced_parentheses.py"
              >Balanced Parentheses</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/dijkstras_two_stack_algorithm.py"
              >Dijkstras Two Stack Algorithm</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/evaluate_postfix_notations.py"
              >Evaluate Postfix Notations</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/infix_to_postfix_conversion.py"
              >Infix To Postfix Conversion</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/infix_to_prefix_conversion.py"
              >Infix To Prefix Conversion</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/linked_stack.py"
              >Linked Stack</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/next_greater_element.py"
              >Next Greater Element</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/postfix_evaluation.py"
              >Postfix Evaluation</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/prefix_evaluation.py"
              >Prefix Evaluation</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/stack.py"
              >Stack</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/stack_using_dll.py"
              >Stack Using Dll</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/stacks/stock_span_problem.py"
              >Stock Span Problem</a
            >
          </li>
        </ul>
      </li>
      <li>
        Trie
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/data_structures/trie/trie.py"
              >Trie</a
            >
          </li>
        </ul>
      </li>
    </ul>
    <h2 id="digital-image-processing">Digital Image Processing</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/change_brightness.py"
          >Change Brightness</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/change_contrast.py"
          >Change Contrast</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/convert_to_negative.py"
          >Convert To Negative</a
        >
      </li>
      <li>
        Dithering
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/dithering/burkes.py"
              >Burkes</a
            >
          </li>
        </ul>
      </li>
      <li>
        Edge Detection
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/edge_detection/canny.py"
              >Canny</a
            >
          </li>
        </ul>
      </li>
      <li>
        Filters
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/filters/bilateral_filter.py"
              >Bilateral Filter</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/filters/convolve.py"
              >Convolve</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/filters/gaussian_filter.py"
              >Gaussian Filter</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/filters/median_filter.py"
              >Median Filter</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/filters/sobel_filter.py"
              >Sobel Filter</a
            >
          </li>
        </ul>
      </li>
      <li>
        Histogram Equalization
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/histogram_equalization/histogram_stretch.py"
              >Histogram Stretch</a
            >
          </li>
        </ul>
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/index_calculation.py"
          >Index Calculation</a
        >
      </li>
      <li>
        Resize
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/resize/resize.py"
              >Resize</a
            >
          </li>
        </ul>
      </li>
      <li>
        Rotation
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/rotation/rotation.py"
              >Rotation</a
            >
          </li>
        </ul>
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/sepia.py"
          >Sepia</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/digital_image_processing/test_digital_image_processing.py"
          >Test Digital Image Processing</a
        >
      </li>
    </ul>
    <h2 id="divide-and-conquer">Divide And Conquer</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/divide_and_conquer/closest_pair_of_points.py"
          >Closest Pair Of Points</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/divide_and_conquer/convex_hull.py"
          >Convex Hull</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/divide_and_conquer/heaps_algorithm.py"
          >Heaps Algorithm</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/divide_and_conquer/heaps_algorithm_iterative.py"
          >Heaps Algorithm Iterative</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/divide_and_conquer/inversions.py"
          >Inversions</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/divide_and_conquer/kth_order_statistic.py"
          >Kth Order Statistic</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/divide_and_conquer/max_difference_pair.py"
          >Max Difference Pair</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/divide_and_conquer/max_subarray_sum.py"
          >Max Subarray Sum</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/divide_and_conquer/mergesort.py"
          >Mergesort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/divide_and_conquer/peak.py"
          >Peak</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/divide_and_conquer/power.py"
          >Power</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/divide_and_conquer/strassen_matrix_multiplication.py"
          >Strassen Matrix Multiplication</a
        >
      </li>
    </ul>
    <h2 id="dynamic-programming">Dynamic Programming</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/abbreviation.py"
          >Abbreviation</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/bitmask.py"
          >Bitmask</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/climbing_stairs.py"
          >Climbing Stairs</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/edit_distance.py"
          >Edit Distance</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/factorial.py"
          >Factorial</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/fast_fibonacci.py"
          >Fast Fibonacci</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/fibonacci.py"
          >Fibonacci</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/floyd_warshall.py"
          >Floyd Warshall</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/fractional_knapsack.py"
          >Fractional Knapsack</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/fractional_knapsack_2.py"
          >Fractional Knapsack 2</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/integer_partition.py"
          >Integer Partition</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/iterating_through_submasks.py"
          >Iterating Through Submasks</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/knapsack.py"
          >Knapsack</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/longest_common_subsequence.py"
          >Longest Common Subsequence</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/longest_increasing_subsequence.py"
          >Longest Increasing Subsequence</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/longest_increasing_subsequence_o(nlogn).py"
          >Longest Increasing Subsequence O(Nlogn)</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/longest_sub_array.py"
          >Longest Sub Array</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/matrix_chain_order.py"
          >Matrix Chain Order</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/max_non_adjacent_sum.py"
          >Max Non Adjacent Sum</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/max_sub_array.py"
          >Max Sub Array</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/max_sum_contiguous_subsequence.py"
          >Max Sum Contiguous Subsequence</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/minimum_coin_change.py"
          >Minimum Coin Change</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/minimum_cost_path.py"
          >Minimum Cost Path</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/minimum_partition.py"
          >Minimum Partition</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/minimum_steps_to_one.py"
          >Minimum Steps To One</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/optimal_binary_search_tree.py"
          >Optimal Binary Search Tree</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/rod_cutting.py"
          >Rod Cutting</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/subset_generation.py"
          >Subset Generation</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/dynamic_programming/sum_of_subset.py"
          >Sum Of Subset</a
        >
      </li>
    </ul>
    <h2 id="electronics">Electronics</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/electronics/electric_power.py"
          >Electric Power</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/electronics/ohms_law.py"
          >Ohms Law</a
        >
      </li>
    </ul>
    <h2 id="file-transfer">File Transfer</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/file_transfer/receive_file.py"
          >Receive File</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/file_transfer/send_file.py"
          >Send File</a
        >
      </li>
      <li>
        Tests
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/file_transfer/tests/test_send_file.py"
              >Test Send File</a
            >
          </li>
        </ul>
      </li>
    </ul>
    <h2 id="fractals">Fractals</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/fractals/koch_snowflake.py"
          >Koch Snowflake</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/fractals/mandelbrot.py"
          >Mandelbrot</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/fractals/sierpinski_triangle.py"
          >Sierpinski Triangle</a
        >
      </li>
    </ul>
    <h2 id="fuzzy-logic">Fuzzy Logic</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/fuzzy_logic/fuzzy_operations.py"
          >Fuzzy Operations</a
        >
      </li>
    </ul>
    <h2 id="genetic-algorithm">Genetic Algorithm</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/genetic_algorithm/basic_string.py"
          >Basic String</a
        >
      </li>
    </ul>
    <h2 id="geodesy">Geodesy</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/geodesy/haversine_distance.py"
          >Haversine Distance</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/geodesy/lamberts_ellipsoidal_distance.py"
          >Lamberts Ellipsoidal Distance</a
        >
      </li>
    </ul>
    <h2 id="graphics">Graphics</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphics/bezier_curve.py"
          >Bezier Curve</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphics/vector3_for_2d_rendering.py"
          >Vector3 For 2D Rendering</a
        >
      </li>
    </ul>
    <h2 id="graphs">Graphs</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/a_star.py"
          >A Star</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/articulation_points.py"
          >Articulation Points</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/basic_graphs.py"
          >Basic Graphs</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/bellman_ford.py"
          >Bellman Ford</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/bfs_shortest_path.py"
          >Bfs Shortest Path</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/bfs_zero_one_shortest_path.py"
          >Bfs Zero One Shortest Path</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/bidirectional_a_star.py"
          >Bidirectional A Star</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/bidirectional_breadth_first_search.py"
          >Bidirectional Breadth First Search</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/breadth_first_search.py"
          >Breadth First Search</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/breadth_first_search_2.py"
          >Breadth First Search 2</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/breadth_first_search_shortest_path.py"
          >Breadth First Search Shortest Path</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/check_bipartite_graph_bfs.py"
          >Check Bipartite Graph Bfs</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/check_bipartite_graph_dfs.py"
          >Check Bipartite Graph Dfs</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/connected_components.py"
          >Connected Components</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/depth_first_search.py"
          >Depth First Search</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/depth_first_search_2.py"
          >Depth First Search 2</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/dijkstra.py"
          >Dijkstra</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/dijkstra_2.py"
          >Dijkstra 2</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/dijkstra_algorithm.py"
          >Dijkstra Algorithm</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/dinic.py"
          >Dinic</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/directed_and_undirected_(weighted)_graph.py"
          >Directed And Undirected (Weighted) Graph</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/edmonds_karp_multiple_source_and_sink.py"
          >Edmonds Karp Multiple Source And Sink</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/eulerian_path_and_circuit_for_undirected_graph.py"
          >Eulerian Path And Circuit For Undirected Graph</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/even_tree.py"
          >Even Tree</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/finding_bridges.py"
          >Finding Bridges</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/frequent_pattern_graph_miner.py"
          >Frequent Pattern Graph Miner</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/g_topological_sort.py"
          >G Topological Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/gale_shapley_bigraph.py"
          >Gale Shapley Bigraph</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/graph_list.py"
          >Graph List</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/graph_matrix.py"
          >Graph Matrix</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/graphs_floyd_warshall.py"
          >Graphs Floyd Warshall</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/greedy_best_first.py"
          >Greedy Best First</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/kahns_algorithm_long.py"
          >Kahns Algorithm Long</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/kahns_algorithm_topo.py"
          >Kahns Algorithm Topo</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/karger.py"
          >Karger</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/markov_chain.py"
          >Markov Chain</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/minimum_spanning_tree_boruvka.py"
          >Minimum Spanning Tree Boruvka</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/minimum_spanning_tree_kruskal.py"
          >Minimum Spanning Tree Kruskal</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/minimum_spanning_tree_kruskal2.py"
          >Minimum Spanning Tree Kruskal2</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/minimum_spanning_tree_prims.py"
          >Minimum Spanning Tree Prims</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/minimum_spanning_tree_prims2.py"
          >Minimum Spanning Tree Prims2</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/multi_heuristic_astar.py"
          >Multi Heuristic Astar</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/page_rank.py"
          >Page Rank</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/prim.py"
          >Prim</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/scc_kosaraju.py"
          >Scc Kosaraju</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/strongly_connected_components.py"
          >Strongly Connected Components</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/graphs/tarjans_scc.py"
          >Tarjans Scc</a
        >
      </li>
      <li>
        Tests
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/graphs/tests/test_min_spanning_tree_kruskal.py"
              >Test Min Spanning Tree Kruskal</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/graphs/tests/test_min_spanning_tree_prim.py"
              >Test Min Spanning Tree Prim</a
            >
          </li>
        </ul>
      </li>
    </ul>
    <h2 id="hashes">Hashes</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/hashes/adler32.py"
          >Adler32</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/hashes/chaos_machine.py"
          >Chaos Machine</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/hashes/djb2.py"
          >Djb2</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/hashes/enigma_machine.py"
          >Enigma Machine</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/hashes/hamming_code.py"
          >Hamming Code</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/hashes/md5.py"
          >Md5</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/hashes/sdbm.py"
          >Sdbm</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/hashes/sha1.py"
          >Sha1</a
        >
      </li>
    </ul>
    <h2 id="knapsack">Knapsack</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/knapsack/greedy_knapsack.py"
          >Greedy Knapsack</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/knapsack/knapsack.py"
          >Knapsack</a
        >
      </li>
      <li>
        Tests
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/knapsack/tests/test_greedy_knapsack.py"
              >Test Greedy Knapsack</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/knapsack/tests/test_knapsack.py"
              >Test Knapsack</a
            >
          </li>
        </ul>
      </li>
    </ul>
    <h2 id="linear-algebra">Linear Algebra</h2>
    <ul>
      <li>
        Src
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/linear_algebra/src/conjugate_gradient.py"
              >Conjugate Gradient</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/linear_algebra/src/lib.py"
              >Lib</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/linear_algebra/src/polynom_for_points.py"
              >Polynom For Points</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/linear_algebra/src/power_iteration.py"
              >Power Iteration</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/linear_algebra/src/rayleigh_quotient.py"
              >Rayleigh Quotient</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/linear_algebra/src/test_linear_algebra.py"
              >Test Linear Algebra</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/linear_algebra/src/transformations_2d.py"
              >Transformations 2D</a
            >
          </li>
        </ul>
      </li>
    </ul>
    <h2 id="machine-learning">Machine Learning</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/astar.py"
          >Astar</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/data_transformations.py"
          >Data Transformations</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/decision_tree.py"
          >Decision Tree</a
        >
      </li>
      <li>
        Forecasting
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/forecasting/run.py"
              >Run</a
            >
          </li>
        </ul>
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/gaussian_naive_bayes.py"
          >Gaussian Naive Bayes</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/gradient_boosting_regressor.py"
          >Gradient Boosting Regressor</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/gradient_descent.py"
          >Gradient Descent</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/k_means_clust.py"
          >K Means Clust</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/k_nearest_neighbours.py"
          >K Nearest Neighbours</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/knn_sklearn.py"
          >Knn Sklearn</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/linear_discriminant_analysis.py"
          >Linear Discriminant Analysis</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/linear_regression.py"
          >Linear Regression</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/logistic_regression.py"
          >Logistic Regression</a
        >
      </li>
      <li>
        Lstm
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/lstm/lstm_prediction.py"
              >Lstm Prediction</a
            >
          </li>
        </ul>
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/multilayer_perceptron_classifier.py"
          >Multilayer Perceptron Classifier</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/polymonial_regression.py"
          >Polymonial Regression</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/random_forest_classifier.py"
          >Random Forest Classifier</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/random_forest_regressor.py"
          >Random Forest Regressor</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/scoring_functions.py"
          >Scoring Functions</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/sequential_minimum_optimization.py"
          >Sequential Minimum Optimization</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/similarity_search.py"
          >Similarity Search</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/support_vector_machines.py"
          >Support Vector Machines</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/machine_learning/word_frequency_functions.py"
          >Word Frequency Functions</a
        >
      </li>
    </ul>
    <h2 id="maths">Maths</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/3n_plus_1.py"
          >3N Plus 1</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/abs.py"
          >Abs</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/abs_max.py"
          >Abs Max</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/abs_min.py"
          >Abs Min</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/add.py"
          >Add</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/aliquot_sum.py"
          >Aliquot Sum</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/allocation_number.py"
          >Allocation Number</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/area.py"
          >Area</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/area_under_curve.py"
          >Area Under Curve</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/armstrong_numbers.py"
          >Armstrong Numbers</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/average_mean.py"
          >Average Mean</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/average_median.py"
          >Average Median</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/average_mode.py"
          >Average Mode</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/bailey_borwein_plouffe.py"
          >Bailey Borwein Plouffe</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/basic_maths.py"
          >Basic Maths</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/binary_exp_mod.py"
          >Binary Exp Mod</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/binary_exponentiation.py"
          >Binary Exponentiation</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/binary_exponentiation_2.py"
          >Binary Exponentiation 2</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/binary_exponentiation_3.py"
          >Binary Exponentiation 3</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/binomial_coefficient.py"
          >Binomial Coefficient</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/binomial_distribution.py"
          >Binomial Distribution</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/bisection.py"
          >Bisection</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/ceil.py"
          >Ceil</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/chudnovsky_algorithm.py"
          >Chudnovsky Algorithm</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/collatz_sequence.py"
          >Collatz Sequence</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/combinations.py"
          >Combinations</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/decimal_isolate.py"
          >Decimal Isolate</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/entropy.py"
          >Entropy</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/euclidean_distance.py"
          >Euclidean Distance</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/euclidean_gcd.py"
          >Euclidean Gcd</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/euler_method.py"
          >Euler Method</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/eulers_totient.py"
          >Eulers Totient</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/extended_euclidean_algorithm.py"
          >Extended Euclidean Algorithm</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/factorial_iterative.py"
          >Factorial Iterative</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/factorial_python.py"
          >Factorial Python</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/factorial_recursive.py"
          >Factorial Recursive</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/factors.py"
          >Factors</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/fermat_little_theorem.py"
          >Fermat Little Theorem</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/fibonacci.py"
          >Fibonacci</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/fibonacci_sequence_recursion.py"
          >Fibonacci Sequence Recursion</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/find_max.py"
          >Find Max</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/find_max_recursion.py"
          >Find Max Recursion</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/find_min.py"
          >Find Min</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/find_min_recursion.py"
          >Find Min Recursion</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/floor.py"
          >Floor</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/gamma.py"
          >Gamma</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/gaussian.py"
          >Gaussian</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/greatest_common_divisor.py"
          >Greatest Common Divisor</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/greedy_coin_change.py"
          >Greedy Coin Change</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/hardy_ramanujanalgo.py"
          >Hardy Ramanujanalgo</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/integration_by_simpson_approx.py"
          >Integration By Simpson Approx</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/is_square_free.py"
          >Is Square Free</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/jaccard_similarity.py"
          >Jaccard Similarity</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/kadanes.py"
          >Kadanes</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/karatsuba.py"
          >Karatsuba</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/krishnamurthy_number.py"
          >Krishnamurthy Number</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/kth_lexicographic_permutation.py"
          >Kth Lexicographic Permutation</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/largest_of_very_large_numbers.py"
          >Largest Of Very Large Numbers</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/largest_subarray_sum.py"
          >Largest Subarray Sum</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/least_common_multiple.py"
          >Least Common Multiple</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/line_length.py"
          >Line Length</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/lucas_lehmer_primality_test.py"
          >Lucas Lehmer Primality Test</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/lucas_series.py"
          >Lucas Series</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/matrix_exponentiation.py"
          >Matrix Exponentiation</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/max_sum_sliding_window.py"
          >Max Sum Sliding Window</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/median_of_two_arrays.py"
          >Median Of Two Arrays</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/miller_rabin.py"
          >Miller Rabin</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/mobius_function.py"
          >Mobius Function</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/modular_exponential.py"
          >Modular Exponential</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/monte_carlo.py"
          >Monte Carlo</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/monte_carlo_dice.py"
          >Monte Carlo Dice</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/newton_raphson.py"
          >Newton Raphson</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/number_of_digits.py"
          >Number Of Digits</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/numerical_integration.py"
          >Numerical Integration</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/perfect_cube.py"
          >Perfect Cube</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/perfect_number.py"
          >Perfect Number</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/perfect_square.py"
          >Perfect Square</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/pi_monte_carlo_estimation.py"
          >Pi Monte Carlo Estimation</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/polynomial_evaluation.py"
          >Polynomial Evaluation</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/power_using_recursion.py"
          >Power Using Recursion</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/prime_check.py"
          >Prime Check</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/prime_factors.py"
          >Prime Factors</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/prime_numbers.py"
          >Prime Numbers</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/prime_sieve_eratosthenes.py"
          >Prime Sieve Eratosthenes</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/primelib.py"
          >Primelib</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/pythagoras.py"
          >Pythagoras</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/qr_decomposition.py"
          >Qr Decomposition</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/quadratic_equations_complex_numbers.py"
          >Quadratic Equations Complex Numbers</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/radians.py"
          >Radians</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/radix2_fft.py"
          >Radix2 Fft</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/relu.py"
          >Relu</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/runge_kutta.py"
          >Runge Kutta</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/segmented_sieve.py"
          >Segmented Sieve</a
        >
      </li>
      <li>
        Series
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/maths/series/arithmetic_mean.py"
              >Arithmetic Mean</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/maths/series/geometric_mean.py"
              >Geometric Mean</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/maths/series/geometric_series.py"
              >Geometric Series</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/maths/series/harmonic_series.py"
              >Harmonic Series</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/maths/series/p_series.py"
              >P Series</a
            >
          </li>
        </ul>
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/sieve_of_eratosthenes.py"
          >Sieve Of Eratosthenes</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/sigmoid.py"
          >Sigmoid</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/simpson_rule.py"
          >Simpson Rule</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/softmax.py"
          >Softmax</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/square_root.py"
          >Square Root</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/sum_of_arithmetic_series.py"
          >Sum Of Arithmetic Series</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/sum_of_digits.py"
          >Sum Of Digits</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/sum_of_geometric_progression.py"
          >Sum Of Geometric Progression</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/test_prime_check.py"
          >Test Prime Check</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/trapezoidal_rule.py"
          >Trapezoidal Rule</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/triplet_sum.py"
          >Triplet Sum</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/two_pointer.py"
          >Two Pointer</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/two_sum.py"
          >Two Sum</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/ugly_numbers.py"
          >Ugly Numbers</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/volume.py"
          >Volume</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/maths/zellers_congruence.py"
          >Zellers Congruence</a
        >
      </li>
    </ul>
    <h2 id="matrix">Matrix</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/matrix/count_islands_in_matrix.py"
          >Count Islands In Matrix</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/matrix/inverse_of_matrix.py"
          >Inverse Of Matrix</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/matrix/matrix_class.py"
          >Matrix Class</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/matrix/matrix_operation.py"
          >Matrix Operation</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/matrix/nth_fibonacci_using_matrix_exponentiation.py"
          >Nth Fibonacci Using Matrix Exponentiation</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/matrix/rotate_matrix.py"
          >Rotate Matrix</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/matrix/searching_in_sorted_matrix.py"
          >Searching In Sorted Matrix</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/matrix/sherman_morrison.py"
          >Sherman Morrison</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/matrix/spiral_print.py"
          >Spiral Print</a
        >
      </li>
      <li>
        Tests
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/matrix/tests/test_matrix_operation.py"
              >Test Matrix Operation</a
            >
          </li>
        </ul>
      </li>
    </ul>
    <h2 id="networking-flow">Networking Flow</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/networking_flow/ford_fulkerson.py"
          >Ford Fulkerson</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/networking_flow/minimum_cut.py"
          >Minimum Cut</a
        >
      </li>
    </ul>
    <h2 id="neural-network">Neural Network</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/neural_network/2_hidden_layers_neural_network.py"
          >2 Hidden Layers Neural Network</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/neural_network/back_propagation_neural_network.py"
          >Back Propagation Neural Network</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/neural_network/convolution_neural_network.py"
          >Convolution Neural Network</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/neural_network/perceptron.py"
          >Perceptron</a
        >
      </li>
    </ul>
    <h2 id="other">Other</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/activity_selection.py"
          >Activity Selection</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/davis–putnam–logemann–loveland.py"
          >Davis–Putnam–Logemann–Loveland</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/dijkstra_bankers_algorithm.py"
          >Dijkstra Bankers Algorithm</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/doomsday.py"
          >Doomsday</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/fischer_yates_shuffle.py"
          >Fischer Yates Shuffle</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/gauss_easter.py"
          >Gauss Easter</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/graham_scan.py"
          >Graham Scan</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/greedy.py"
          >Greedy</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/least_recently_used.py"
          >Least Recently Used</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/lfu_cache.py"
          >Lfu Cache</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/linear_congruential_generator.py"
          >Linear Congruential Generator</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/lru_cache.py"
          >Lru Cache</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/magicdiamondpattern.py"
          >Magicdiamondpattern</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/nested_brackets.py"
          >Nested Brackets</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/password_generator.py"
          >Password Generator</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/scoring_algorithm.py"
          >Scoring Algorithm</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/sdes.py"
          >Sdes</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/other/tower_of_hanoi.py"
          >Tower Of Hanoi</a
        >
      </li>
    </ul>
    <h2 id="physics">Physics</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/physics/n_body_simulation.py"
          >N Body Simulation</a
        >
      </li>
    </ul>
    <h2 id="project-euler">Project Euler</h2>
    <ul>
      <li>
        Problem 001
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_001/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_001/sol2.py"
              >Sol2</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_001/sol3.py"
              >Sol3</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_001/sol4.py"
              >Sol4</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_001/sol5.py"
              >Sol5</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_001/sol6.py"
              >Sol6</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_001/sol7.py"
              >Sol7</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 002
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_002/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_002/sol2.py"
              >Sol2</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_002/sol3.py"
              >Sol3</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_002/sol4.py"
              >Sol4</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_002/sol5.py"
              >Sol5</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 003
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_003/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_003/sol2.py"
              >Sol2</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_003/sol3.py"
              >Sol3</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 004
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_004/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_004/sol2.py"
              >Sol2</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 005
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_005/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_005/sol2.py"
              >Sol2</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 006
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_006/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_006/sol2.py"
              >Sol2</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_006/sol3.py"
              >Sol3</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_006/sol4.py"
              >Sol4</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 007
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_007/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_007/sol2.py"
              >Sol2</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_007/sol3.py"
              >Sol3</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 008
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_008/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_008/sol2.py"
              >Sol2</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_008/sol3.py"
              >Sol3</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 009
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_009/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_009/sol2.py"
              >Sol2</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_009/sol3.py"
              >Sol3</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 010
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_010/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_010/sol2.py"
              >Sol2</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_010/sol3.py"
              >Sol3</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 011
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_011/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_011/sol2.py"
              >Sol2</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 012
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_012/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_012/sol2.py"
              >Sol2</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 013
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_013/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 014
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_014/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_014/sol2.py"
              >Sol2</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 015
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_015/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 016
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_016/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_016/sol2.py"
              >Sol2</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 017
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_017/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 018
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_018/solution.py"
              >Solution</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 019
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_019/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 020
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_020/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_020/sol2.py"
              >Sol2</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_020/sol3.py"
              >Sol3</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_020/sol4.py"
              >Sol4</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 021
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_021/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 022
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_022/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_022/sol2.py"
              >Sol2</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 023
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_023/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 024
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_024/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 025
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_025/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_025/sol2.py"
              >Sol2</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_025/sol3.py"
              >Sol3</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 026
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_026/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 027
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_027/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 028
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_028/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 029
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_029/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 030
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_030/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 031
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_031/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_031/sol2.py"
              >Sol2</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 032
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_032/sol32.py"
              >Sol32</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 033
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_033/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 034
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_034/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 035
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_035/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 036
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_036/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 037
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_037/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 038
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_038/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 039
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_039/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 040
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_040/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 041
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_041/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 042
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_042/solution42.py"
              >Solution42</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 043
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_043/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 044
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_044/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 045
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_045/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 046
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_046/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 047
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_047/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 048
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_048/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 049
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_049/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 050
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_050/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 051
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_051/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 052
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_052/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 053
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_053/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 054
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_054/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_054/test_poker_hand.py"
              >Test Poker Hand</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 055
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_055/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 056
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_056/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 057
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_057/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 058
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_058/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 059
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_059/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 062
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_062/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 063
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_063/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 064
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_064/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 065
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_065/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 067
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_067/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 069
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_069/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 070
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_070/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 071
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_071/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 072
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_072/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_072/sol2.py"
              >Sol2</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 074
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_074/sol1.py"
              >Sol1</a
            >
          </li>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_074/sol2.py"
              >Sol2</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 075
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_075/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 076
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_076/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 077
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_077/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 080
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_080/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 081
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_081/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 085
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_085/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 086
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_086/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 087
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_087/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 089
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_089/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 091
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_091/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 097
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_097/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 099
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_099/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 101
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_101/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 102
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_102/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 107
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_107/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 109
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_109/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 112
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_112/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 113
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_113/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 119
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_119/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 120
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_120/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 121
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_121/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 123
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_123/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 125
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_125/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 129
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_129/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 135
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_135/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 173
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_173/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 174
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_174/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 180
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_180/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 188
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_188/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 191
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_191/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 203
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_203/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 206
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_206/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 207
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_207/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 234
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_234/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 301
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_301/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
      <li>
        Problem 551
        <ul>
          <li>
            <a
              href="https://github.com/TheAlgorithms/Python/blob/master/project_euler/problem_551/sol1.py"
              >Sol1</a
            >
          </li>
        </ul>
      </li>
    </ul>
    <h2 id="quantum">Quantum</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/quantum/deutsch_jozsa.py"
          >Deutsch Jozsa</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/quantum/half_adder.py"
          >Half Adder</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/quantum/not_gate.py"
          >Not Gate</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/quantum/quantum_entanglement.py"
          >Quantum Entanglement</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/quantum/ripple_adder_classic.py"
          >Ripple Adder Classic</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/quantum/single_qubit_measure.py"
          >Single Qubit Measure</a
        >
      </li>
    </ul>
    <h2 id="scheduling">Scheduling</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/scheduling/first_come_first_served.py"
          >First Come First Served</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/scheduling/round_robin.py"
          >Round Robin</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/scheduling/shortest_job_first.py"
          >Shortest Job First</a
        >
      </li>
    </ul>
    <h2 id="searches">Searches</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/searches/binary_search.py"
          >Binary Search</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/searches/binary_tree_traversal.py"
          >Binary Tree Traversal</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/searches/double_linear_search.py"
          >Double Linear Search</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/searches/double_linear_search_recursion.py"
          >Double Linear Search Recursion</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/searches/fibonacci_search.py"
          >Fibonacci Search</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/searches/hill_climbing.py"
          >Hill Climbing</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/searches/interpolation_search.py"
          >Interpolation Search</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/searches/jump_search.py"
          >Jump Search</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/searches/linear_search.py"
          >Linear Search</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/searches/quick_select.py"
          >Quick Select</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/searches/sentinel_linear_search.py"
          >Sentinel Linear Search</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/searches/simple_binary_search.py"
          >Simple Binary Search</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/searches/simulated_annealing.py"
          >Simulated Annealing</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/searches/tabu_search.py"
          >Tabu Search</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/searches/ternary_search.py"
          >Ternary Search</a
        >
      </li>
    </ul>
    <h2 id="sorts">Sorts</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/bead_sort.py"
          >Bead Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/bitonic_sort.py"
          >Bitonic Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/bogo_sort.py"
          >Bogo Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/bubble_sort.py"
          >Bubble Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/bucket_sort.py"
          >Bucket Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/cocktail_shaker_sort.py"
          >Cocktail Shaker Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/comb_sort.py"
          >Comb Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/counting_sort.py"
          >Counting Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/cycle_sort.py"
          >Cycle Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/double_sort.py"
          >Double Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/external_sort.py"
          >External Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/gnome_sort.py"
          >Gnome Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/heap_sort.py"
          >Heap Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/insertion_sort.py"
          >Insertion Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/intro_sort.py"
          >Intro Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/iterative_merge_sort.py"
          >Iterative Merge Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/merge_insertion_sort.py"
          >Merge Insertion Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/merge_sort.py"
          >Merge Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/msd_radix_sort.py"
          >Msd Radix Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/natural_sort.py"
          >Natural Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/odd_even_sort.py"
          >Odd Even Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/odd_even_transposition_parallel.py"
          >Odd Even Transposition Parallel</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/odd_even_transposition_single_threaded.py"
          >Odd Even Transposition Single Threaded</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/pancake_sort.py"
          >Pancake Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/patience_sort.py"
          >Patience Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/pigeon_sort.py"
          >Pigeon Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/pigeonhole_sort.py"
          >Pigeonhole Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/quick_sort.py"
          >Quick Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/quick_sort_3_partition.py"
          >Quick Sort 3 Partition</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/radix_sort.py"
          >Radix Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/random_normal_distribution_quicksort.py"
          >Random Normal Distribution Quicksort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/random_pivot_quick_sort.py"
          >Random Pivot Quick Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/recursive_bubble_sort.py"
          >Recursive Bubble Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/recursive_insertion_sort.py"
          >Recursive Insertion Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/recursive_quick_sort.py"
          >Recursive Quick Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/selection_sort.py"
          >Selection Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/shell_sort.py"
          >Shell Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/slowsort.py"
          >Slowsort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/stooge_sort.py"
          >Stooge Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/strand_sort.py"
          >Strand Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/tim_sort.py"
          >Tim Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/topological_sort.py"
          >Topological Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/tree_sort.py"
          >Tree Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/unknown_sort.py"
          >Unknown Sort</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/sorts/wiggle_sort.py"
          >Wiggle Sort</a
        >
      </li>
    </ul>
    <h2 id="strings">Strings</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/aho_corasick.py"
          >Aho Corasick</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/anagrams.py"
          >Anagrams</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/autocomplete_using_trie.py"
          >Autocomplete Using Trie</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/boyer_moore_search.py"
          >Boyer Moore Search</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/can_string_be_rearranged_as_palindrome.py"
          >Can String Be Rearranged As Palindrome</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/capitalize.py"
          >Capitalize</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/check_anagrams.py"
          >Check Anagrams</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/check_pangram.py"
          >Check Pangram</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/detecting_english_programmatically.py"
          >Detecting English Programmatically</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/frequency_finder.py"
          >Frequency Finder</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/is_palindrome.py"
          >Is Palindrome</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/jaro_winkler.py"
          >Jaro Winkler</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/knuth_morris_pratt.py"
          >Knuth Morris Pratt</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/levenshtein_distance.py"
          >Levenshtein Distance</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/lower.py"
          >Lower</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/manacher.py"
          >Manacher</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/min_cost_string_conversion.py"
          >Min Cost String Conversion</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/naive_string_search.py"
          >Naive String Search</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/palindrome.py"
          >Palindrome</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/prefix_function.py"
          >Prefix Function</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/rabin_karp.py"
          >Rabin Karp</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/remove_duplicate.py"
          >Remove Duplicate</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/reverse_letters.py"
          >Reverse Letters</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/reverse_words.py"
          >Reverse Words</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/split.py"
          >Split</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/swap_case.py"
          >Swap Case</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/upper.py"
          >Upper</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/word_occurrence.py"
          >Word Occurrence</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/word_patterns.py"
          >Word Patterns</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/strings/z_function.py"
          >Z Function</a
        >
      </li>
    </ul>
    <h2 id="web-programming">Web Programming</h2>
    <ul>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/co2_emission.py"
          >Co2 Emission</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/covid_stats_via_xpath.py"
          >Covid Stats Via Xpath</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/crawl_google_results.py"
          >Crawl Google Results</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/crawl_google_scholar_citation.py"
          >Crawl Google Scholar Citation</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/currency_converter.py"
          >Currency Converter</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/current_stock_price.py"
          >Current Stock Price</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/current_weather.py"
          >Current Weather</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/daily_horoscope.py"
          >Daily Horoscope</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/emails_from_url.py"
          >Emails From Url</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/fetch_bbc_news.py"
          >Fetch Bbc News</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/fetch_github_info.py"
          >Fetch Github Info</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/fetch_jobs.py"
          >Fetch Jobs</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/get_imdb_top_250_movies_csv.py"
          >Get Imdb Top 250 Movies Csv</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/get_imdbtop.py"
          >Get Imdbtop</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/instagram_crawler.py"
          >Instagram Crawler</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/instagram_pic.py"
          >Instagram Pic</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/instagram_video.py"
          >Instagram Video</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/recaptcha_verification.py"
          >Recaptcha Verification</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/slack_message.py"
          >Slack Message</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/test_fetch_github_info.py"
          >Test Fetch Github Info</a
        >
      </li>
      <li>
        <a
          href="https://github.com/TheAlgorithms/Python/blob/master/web_programming/world_covid19_stats.py"
          >World Covid19 Stats</a
        >
      </li>
    </ul>
  </body>
</html>
